/*
 * Ficha_epidemiologia_n19.java
 * 
 * Generado Automaticamente .
 * Tecnologos: 
	Ferney Jimenez Lopez
	Luis Hernadez Perez
	Dario Perez Campillo
 */ 
package healthmanager.modelo.bean;

import java.sql.Timestamp;

import org.apache.commons.lang.builder.ReflectionToStringBuilder;
import org.apache.ibatis.type.Alias;

import com.framework.interfaces.IDatosFichaEpidemiologia;

@Alias("ficha_epidemiologia_n19")
public class Ficha_epidemiologia_n19 implements IDatosFichaEpidemiologia{

	/************** ATRIBUTOS **************/

	private  String codigo_empresa;
	private  String codigo_sucursal;
	private  String codigo_ficha;
	private  String identificacion;
	private  Timestamp fecha_creacion;
	private  String codigo_diagnostico;
	private  String tipo_leucemia;
	private  boolean infeccion;
	private  boolean sondrome_lisis_tumoral;
	private  boolean trombosis;
	private  boolean hemorragia;
	private  boolean crisis_convulsiva;
	private  boolean desconocido;
	private  boolean otras_complicaciones;
	private  String cual_complicaciones;
	private  Timestamp hematico_fecha_toma;
	private  Timestamp hematico_fecha_recepcion;
	private  Timestamp hematico_fecha_resultado;
	private  String hematico_valor;
	private  Timestamp frotis_fecha_toma;
	private  Timestamp frotis_fecha_recepcion;
	private  Timestamp frotis_fecha_resultado;
	private  String frotis_valor;
	private  Timestamp medula_fecha_toma;
	private  Timestamp medula_fecha_recepcion;
	private  Timestamp medula_fecha_resultado;
	private  String medula_valor;
	private  String sitio_defucion;
	private  String otro_sitio;
	private  String impresion_final;
	private  String causa_muerte;
	private  String causa_antecedentes;
	private  Timestamp fecha_tratamiento;
	private  String probable_dias;
	private  String probable_mes;
	private  String definitivo_dias;
	private  String definitivo_mes;
	private  String tratamiento_dias;
	private  String tratamiento_mes;
	private  String telefono;
	private  String observaciones;
	private  String codigo_medico;
	private  Timestamp creacion_date;
	private  Timestamp ultimo_update;
	private  String creacion_user;
	private  Timestamp delete_date;
	private  String ultimo_user;
	private  String delete_user;
	private  String via_ingreso;
	private Long codigo_historia;

	/*** Constructor Por Defecto ***/
	public Ficha_epidemiologia_n19(){}


	/*** Sobre carga de Constructor ***/
	public Ficha_epidemiologia_n19(
		String codigo_empresa,
		String codigo_sucursal,
		String codigo_ficha,
		String identificacion,
		Timestamp fecha_creacion,
		String codigo_diagnostico,
		String tipo_leucemia,
		boolean infeccion,
		boolean sondrome_lisis_tumoral,
		boolean trombosis,
		boolean hemorragia,
		boolean crisis_convulsiva,
		boolean desconocido,
		boolean otras_complicaciones,
		String cual_complicaciones,
		Timestamp hematico_fecha_toma,
		Timestamp hematico_fecha_recepcion,
		Timestamp hematico_fecha_resultado,
		String hematico_valor,
		Timestamp frotis_fecha_toma,
		Timestamp frotis_fecha_recepcion,
		Timestamp frotis_fecha_resultado,
		String frotis_valor,
		Timestamp medula_fecha_toma,
		Timestamp medula_fecha_recepcion,
		Timestamp medula_fecha_resultado,
		String medula_valor,
		String sitio_defucion,
		String otro_sitio,
		String impresion_final,
		String causa_muerte,
		String causa_antecedentes,
		Timestamp fecha_tratamiento,
		String probable_dias,
		String probable_mes,
		String definitivo_dias,
		String definitivo_mes,
		String tratamiento_dias,
		String tratamiento_mes,
		String telefono,
		String observaciones,
		String codigo_medico,
		Timestamp creacion_date,
		Timestamp ultimo_update,
		String creacion_user,
		Timestamp delete_date,
		String ultimo_user,
		String delete_user,
		String via_ingreso,
		Long codigo_historia){
		this.codigo_empresa = codigo_empresa;
		this.codigo_sucursal = codigo_sucursal;
		this.codigo_ficha = codigo_ficha;
		this.identificacion = identificacion;
		this.fecha_creacion = fecha_creacion;
		this.codigo_diagnostico = codigo_diagnostico;
		this.tipo_leucemia = tipo_leucemia;
		this.infeccion = infeccion;
		this.sondrome_lisis_tumoral = sondrome_lisis_tumoral;
		this.trombosis = trombosis;
		this.hemorragia = hemorragia;
		this.crisis_convulsiva = crisis_convulsiva;
		this.desconocido = desconocido;
		this.otras_complicaciones = otras_complicaciones;
		this.cual_complicaciones = cual_complicaciones;
		this.hematico_fecha_toma = hematico_fecha_toma;
		this.hematico_fecha_recepcion = hematico_fecha_recepcion;
		this.hematico_fecha_resultado = hematico_fecha_resultado;
		this.hematico_valor = hematico_valor;
		this.frotis_fecha_toma = frotis_fecha_toma;
		this.frotis_fecha_recepcion = frotis_fecha_recepcion;
		this.frotis_fecha_resultado = frotis_fecha_resultado;
		this.frotis_valor = frotis_valor;
		this.medula_fecha_toma = medula_fecha_toma;
		this.medula_fecha_recepcion = medula_fecha_recepcion;
		this.medula_fecha_resultado = medula_fecha_resultado;
		this.medula_valor = medula_valor;
		this.sitio_defucion = sitio_defucion;
		this.otro_sitio = otro_sitio;
		this.impresion_final = impresion_final;
		this.causa_muerte = causa_muerte;
		this.causa_antecedentes = causa_antecedentes;
		this.fecha_tratamiento = fecha_tratamiento;
		this.probable_dias = probable_dias;
		this.probable_mes = probable_mes;
		this.definitivo_dias = definitivo_dias;
		this.definitivo_mes = definitivo_mes;
		this.tratamiento_dias = tratamiento_dias;
		this.tratamiento_mes = tratamiento_mes;
		this.telefono = telefono;
		this.observaciones = observaciones;
		this.codigo_medico = codigo_medico;
		this.creacion_date = creacion_date;
		this.ultimo_update = ultimo_update;
		this.creacion_user = creacion_user;
		this.delete_date = delete_date;
		this.ultimo_user = ultimo_user;
		this.delete_user = delete_user;
		this.via_ingreso = via_ingreso;
		this.codigo_historia = codigo_historia;
	}
	@Override
	public String toString(){
		return ReflectionToStringBuilder.toString(this);
	}
	/************** METODOS SET ****************/

	public void setCodigo_empresa(String codigo_empresa){
		this.codigo_empresa=codigo_empresa;
	}
	public void setCodigo_sucursal(String codigo_sucursal){
		this.codigo_sucursal=codigo_sucursal;
	}
	public void setCodigo_ficha(String codigo_ficha){
		this.codigo_ficha=codigo_ficha;
	}
	public void setIdentificacion(String identificacion){
		this.identificacion=identificacion;
	}
	public void setFecha_creacion(Timestamp fecha_creacion){
		this.fecha_creacion=fecha_creacion;
	}
	public void setCodigo_diagnostico(String codigo_diagnostico){
		this.codigo_diagnostico=codigo_diagnostico;
	}
	public void setTipo_leucemia(String tipo_leucemia){
		this.tipo_leucemia=tipo_leucemia;
	}
	public void setInfeccion(boolean infeccion){
		this.infeccion=infeccion;
	}
	public void setSondrome_lisis_tumoral(boolean sondrome_lisis_tumoral){
		this.sondrome_lisis_tumoral=sondrome_lisis_tumoral;
	}
	public void setTrombosis(boolean trombosis){
		this.trombosis=trombosis;
	}
	public void setHemorragia(boolean hemorragia){
		this.hemorragia=hemorragia;
	}
	public void setCrisis_convulsiva(boolean crisis_convulsiva){
		this.crisis_convulsiva=crisis_convulsiva;
	}
	public void setDesconocido(boolean desconocido){
		this.desconocido=desconocido;
	}
	public void setOtras_complicaciones(boolean otras_complicaciones){
		this.otras_complicaciones=otras_complicaciones;
	}
	public void setCual_complicaciones(String cual_complicaciones){
		this.cual_complicaciones=cual_complicaciones;
	}
	public void setHematico_fecha_toma(Timestamp hematico_fecha_toma){
		this.hematico_fecha_toma=hematico_fecha_toma;
	}
	public void setHematico_fecha_recepcion(Timestamp hematico_fecha_recepcion){
		this.hematico_fecha_recepcion=hematico_fecha_recepcion;
	}
	public void setHematico_fecha_resultado(Timestamp hematico_fecha_resultado){
		this.hematico_fecha_resultado=hematico_fecha_resultado;
	}
	public void setHematico_valor(String hematico_valor){
		this.hematico_valor=hematico_valor;
	}
	public void setFrotis_fecha_toma(Timestamp frotis_fecha_toma){
		this.frotis_fecha_toma=frotis_fecha_toma;
	}
	public void setFrotis_fecha_recepcion(Timestamp frotis_fecha_recepcion){
		this.frotis_fecha_recepcion=frotis_fecha_recepcion;
	}
	public void setFrotis_fecha_resultado(Timestamp frotis_fecha_resultado){
		this.frotis_fecha_resultado=frotis_fecha_resultado;
	}
	public void setFrotis_valor(String frotis_valor){
		this.frotis_valor=frotis_valor;
	}
	public void setMedula_fecha_toma(Timestamp medula_fecha_toma){
		this.medula_fecha_toma=medula_fecha_toma;
	}
	public void setMedula_fecha_recepcion(Timestamp medula_fecha_recepcion){
		this.medula_fecha_recepcion=medula_fecha_recepcion;
	}
	public void setMedula_fecha_resultado(Timestamp medula_fecha_resultado){
		this.medula_fecha_resultado=medula_fecha_resultado;
	}
	public void setMedula_valor(String medula_valor){
		this.medula_valor=medula_valor;
	}
	public void setSitio_defucion(String sitio_defucion){
		this.sitio_defucion=sitio_defucion;
	}
	public void setOtro_sitio(String otro_sitio){
		this.otro_sitio=otro_sitio;
	}
	public void setImpresion_final(String impresion_final){
		this.impresion_final=impresion_final;
	}
	public void setCausa_muerte(String causa_muerte){
		this.causa_muerte=causa_muerte;
	}
	public void setCausa_antecedentes(String causa_antecedentes){
		this.causa_antecedentes=causa_antecedentes;
	}
	public void setFecha_tratamiento(Timestamp fecha_tratamiento){
		this.fecha_tratamiento=fecha_tratamiento;
	}
	public void setProbable_dias(String probable_dias){
		this.probable_dias=probable_dias;
	}
	public void setProbable_mes(String probable_mes){
		this.probable_mes=probable_mes;
	}
	public void setDefinitivo_dias(String definitivo_dias){
		this.definitivo_dias=definitivo_dias;
	}
	public void setDefinitivo_mes(String definitivo_mes){
		this.definitivo_mes=definitivo_mes;
	}
	public void setTratamiento_dias(String tratamiento_dias){
		this.tratamiento_dias=tratamiento_dias;
	}
	public void setTratamiento_mes(String tratamiento_mes){
		this.tratamiento_mes=tratamiento_mes;
	}
	public void setTelefono(String telefono){
		this.telefono=telefono;
	}
	public void setObservaciones(String observaciones){
		this.observaciones=observaciones;
	}
	public void setCodigo_medico(String codigo_medico){
		this.codigo_medico=codigo_medico;
	}
	public void setCreacion_date(Timestamp creacion_date){
		this.creacion_date=creacion_date;
	}
	public void setUltimo_update(Timestamp ultimo_update){
		this.ultimo_update=ultimo_update;
	}
	public void setCreacion_user(String creacion_user){
		this.creacion_user=creacion_user;
	}
	public void setDelete_date(Timestamp delete_date){
		this.delete_date=delete_date;
	}
	public void setUltimo_user(String ultimo_user){
		this.ultimo_user=ultimo_user;
	}
	public void setDelete_user(String delete_user){
		this.delete_user=delete_user;
	}

	public void setVia_ingreso(String via_ingreso){
		this.via_ingreso=via_ingreso;
	}
	
	public void setCodigo_historia(Long codigo_historia){
		this.codigo_historia=codigo_historia;
	}
	
	/************** METODOS GET **************/

	public String getCodigo_empresa(){
		return codigo_empresa;
	}
	public String getCodigo_sucursal(){
		return codigo_sucursal;
	}
	public String getCodigo_ficha(){
		return codigo_ficha;
	}
	public String getIdentificacion(){
		return identificacion;
	}
	public Timestamp getFecha_creacion(){
		return fecha_creacion;
	}
	public String getCodigo_diagnostico(){
		return codigo_diagnostico;
	}
	public String getTipo_leucemia(){
		return tipo_leucemia;
	}
	public boolean getInfeccion(){
		return infeccion;
	}
	public boolean getSondrome_lisis_tumoral(){
		return sondrome_lisis_tumoral;
	}
	public boolean getTrombosis(){
		return trombosis;
	}
	public boolean getHemorragia(){
		return hemorragia;
	}
	public boolean getCrisis_convulsiva(){
		return crisis_convulsiva;
	}
	public boolean getDesconocido(){
		return desconocido;
	}
	public boolean getOtras_complicaciones(){
		return otras_complicaciones;
	}
	public String getCual_complicaciones(){
		return cual_complicaciones;
	}
	public Timestamp getHematico_fecha_toma(){
		return hematico_fecha_toma;
	}
	public Timestamp getHematico_fecha_recepcion(){
		return hematico_fecha_recepcion;
	}
	public Timestamp getHematico_fecha_resultado(){
		return hematico_fecha_resultado;
	}
	public String getHematico_valor(){
		return hematico_valor;
	}
	public Timestamp getFrotis_fecha_toma(){
		return frotis_fecha_toma;
	}
	public Timestamp getFrotis_fecha_recepcion(){
		return frotis_fecha_recepcion;
	}
	public Timestamp getFrotis_fecha_resultado(){
		return frotis_fecha_resultado;
	}
	public String getFrotis_valor(){
		return frotis_valor;
	}
	public Timestamp getMedula_fecha_toma(){
		return medula_fecha_toma;
	}
	public Timestamp getMedula_fecha_recepcion(){
		return medula_fecha_recepcion;
	}
	public Timestamp getMedula_fecha_resultado(){
		return medula_fecha_resultado;
	}
	public String getMedula_valor(){
		return medula_valor;
	}
	public String getSitio_defucion(){
		return sitio_defucion;
	}
	public String getOtro_sitio(){
		return otro_sitio;
	}
	public String getImpresion_final(){
		return impresion_final;
	}
	public String getCausa_muerte(){
		return causa_muerte;
	}
	public String getCausa_antecedentes(){
		return causa_antecedentes;
	}
	public Timestamp getFecha_tratamiento(){
		return fecha_tratamiento;
	}
	public String getProbable_dias(){
		return probable_dias;
	}
	public String getProbable_mes(){
		return probable_mes;
	}
	public String getDefinitivo_dias(){
		return definitivo_dias;
	}
	public String getDefinitivo_mes(){
		return definitivo_mes;
	}
	public String getTratamiento_dias(){
		return tratamiento_dias;
	}
	public String getTratamiento_mes(){
		return tratamiento_mes;
	}
	public String getTelefono(){
		return telefono;
	}
	public String getObservaciones(){
		return observaciones;
	}
	public String getCodigo_medico(){
		return codigo_medico;
	}
	public Timestamp getCreacion_date(){
		return creacion_date;
	}
	public Timestamp getUltimo_update(){
		return ultimo_update;
	}
	public String getCreacion_user(){
		return creacion_user;
	}
	public Timestamp getDelete_date(){
		return delete_date;
	}
	public String getUltimo_user(){
		return ultimo_user;
	}
	public String getDelete_user(){
		return delete_user;
	}
	
	public String getVia_ingreso(){
		return via_ingreso;
	}
	
	public Long getCodigo_historia(){
		return codigo_historia;
	}
}
